#ifndef	_OTHERCTRL_H
#define	_OTHERCTRL_H
//
#ifdef __cplusplus
extern "C" {
#endif
//
#include "PT32U303.h"
#include "GenTypeDef.h"
#include <stdio.h>
//
#include "MotorCtrl.h"
//
#define LED1_ON			GPIO_WriteBit(GPIOA,GPIO_Pins_15,Bit_RESET)
#define LED1_OFF		GPIO_WriteBit(GPIOA,GPIO_Pins_15,Bit_SET)
//
#define LED2_ON			GPIO_WriteBit(GPIOB,GPIO_Pins_11,Bit_RESET)
#define LED2_OFF		GPIO_WriteBit(GPIOB,GPIO_Pins_11,Bit_SET)
//
#define LED3_ON			GPIO_WriteBit(GPIOB,GPIO_Pins_8,Bit_RESET)
#define LED3_OFF		GPIO_WriteBit(GPIOB,GPIO_Pins_8,Bit_SET)
//
#define DEBUG_PB09_ON   GPIOB->BSRE = GPIO_Pins_9
#define DEBUG_PB09_OFF  GPIOB->BRE  = GPIO_Pins_9
//-------------------------------------------------------//
//  -------------  Function declaration ---------
//-------------------------------------------------------//
void  DirRotate(void);
void  KeyScan(void);
void  LED_Ctrl(void);
//
#ifdef __cplusplus
}
#endif
//
#endif	//_OTHERCTRL_H

